From: Paul Eggert Date: Sat, 5 Feb 2011 07:18:46 +0000 (-0800) Subject: * emacsclient.c: conform to C89 pointer rules X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2~324^2~4685^2~66 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:///%22http:/www.example.com/cgi/%22https:/www.github.com/%22bookmarks:/?a=commitdiff_plain;h=0d00cff1459c4bff1e759ab8ad6b222df0541ddb;p=emacs.git * emacsclient.c: conform to C89 pointer rules --- diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 7f144c03a31..867c28f2e11 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog @@ -1,3 +1,9 @@ +2011-02-05 Paul Eggert + + * emacsclient.c: conform to C89 pointer rules + (file_name_absolute_p): Accept const char *, not const unsigned + char *, to satisfy C89 rules. + 2011-02-02 Eli Zaretskii * makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c index 27042ebaef2..e5484b987e2 100644 --- a/lib-src/emacsclient.c +++ b/lib-src/emacsclient.c @@ -854,7 +854,7 @@ unquote_argument (char *str) int -file_name_absolute_p (const unsigned char *filename) +file_name_absolute_p (const char *filename) { /* Sanity check, it shouldn't happen. */ if (! filename) return FALSE; @@ -867,7 +867,7 @@ file_name_absolute_p (const unsigned char *filename) #ifdef WINDOWSNT /* X:\xxx is always absolute. */ - if (isalpha (filename[0]) + if (isalpha ((unsigned char) filename[0]) && filename[1] == ':' && (filename[2] == '\\' || filename[2] == '/')) return TRUE;